#ifndef __LED_H
#define __LED_H

#include "driver/gpio.h"

enum gpio_status{
    GPIO_PIN_RESET,
    GPIO_PIN_SET
};

#define GPIO_PIN        GPIO_NUM_1
#define LED(x)          do{ x ? \
                            gpio_set_level(GPIO_PIN,GPIO_PIN_SET) : \
                            gpio_set_level(GPIO_PIN,GPIO_PIN_RESET) ; \
                        }while(0)
#define LED_TOGGLE()    do{ gpio_set_level(GPIO_PIN,!gpio_get_level(GPIO_PIN));}while(0)

void led_init(void);

#endif